html{
  font-size: 100px;
  background-color: #f9f9f9;
}
body{
  font-family: "微软雅黑";
  width: 100%;
  font-size: 14px;
  color: #8d8d8d;
  background: #fff;
  line-height: 24px;
}
a,a:hover,a:visited,a:link{
	color:#7c7c7c;
	text-decoration: none;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
  margin: 0;
  padding: 0;
}
fieldset,img{
  border: 0;
}
img {
  vertical-align: top;
}
em,strong,i{
  font-style: normal;
  font-weight: normal;
}
ol,ul,li,dl,dt,dd{
  list-style: none;
}
h1,h2,h3,h4,h5,h6,b,strong{
  font-size: 100%;
  font-weight: normal;
}
i{
	font-style: normal;
}
.tl{
  text-align: left;
}
.tc{
  text-align: center;
}
.tr{
  text-align: right;
}
.bc{
  margin-left: auto;
  margin-right: auto;
}
.clearflex:after{
	content:'';
	display: block;
	height: 0;
	clear:both;
	zoom:1;
}
img{
	object-fit:cover;
}
.over{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

/*common*/
.orangeColor{
	color:#eea14e !important;
}
.whiteColor{
	color:#fff !important;
}
.pcColor{
	color:#c40000 !important;
}
.pcBgColor{
	background-color: #c40000;
}
.orangeBgColor{
	background-color:#eea14e !important;
}
.paddingCommon{
	padding:0 183px !important;
}
.bRed{
	color:#ff0006 !important;
}